home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-09-14 | 6.4 KB | 162 lines | [TEXT/MPS ] |
- MPW Goodies Disk
- Macintosh Developer Technical Support
- Release 1.1, 2/19/90
- © Copyright 1989-1990 Apple Computer, Inc. All Rights Reserved.
-
- This folder contains a large number of tools & scripts for
- use with MPW 3.1. Some will work with MPW 3.0 and 2.0.2, but
- no testing has been done, so you're on your own.
-
- These goodies were written by Apple employees and
- contractors, and a few independent developers, and we are
- distributing them to users free of charge. However, Apple
- does retain all rights to the package. You have permission
- to use the package on your machine, and you can give it to
- your friends, but it is not in the public domain. You
- cannot distribute this package by any means when there is a
- charge or fee associated with the distribution, including
- charges for disks or download/connect time, unless you have
- written permission from Apple Computer. For more
- information, please contact Developer Technical Support.
-
- Please read the file 'OSErr Notes' in the ':Docs & Help
- Files:' folder for distribution restrictions on the OSErr
- tool and its sources. OSErr is included in this package by
- permission of the author, Wynn Wagner III.
-
- None of these tools or scripts should be considered
- supported products - they are provided AS IS. We intend to
- update this package occasionaly, but there is no guarantee
- that bugs will be fixed, or that you will be sent upgrades
- (free or otherwise).
-
- However, if you do fix a bug or make an enhancement, we
- would like to know about it. Send the fix to MacDTS:
-
- AppleLink: MACDTS
- MCI: MACDTS
- UNIX: macdts@applelink.apple.com
- USMail: 20525 Mariani Ave, MS 75-3T
- Cupertino, CA 95014
-
- INSTALLATION INSTRUCTIONS:
-
- Copy the "Goodies" folder into your MPW folder. (Actually,
- you can install it anywhere, but you'll need to edit the
- "Userstartup•Goodies" file to tell MPW where to look. More
- on this below.)
-
- Copy the file "Userstartup•Goodies" into your MPW folder.
- Open the copy, and edit the first section. The text
- in ALL CAPS is the stuff that generally needs to be replaced.
- After you have finished filling in all the blanks,
- Save and Close the file.
-
- Now edit the "ProjectFolders" file. This file lists
- the directories where Projector project folders are kept.
- IMPORTANT: put only one directory on each line. If you have
- spaces or other odd characters in a directory name,
- put the name in double quotes (").
-
- Finally, you should edit your UserStartup file to get rid
- of the standard Project and Build menus, since this package
- includes some much more powerful replacements. You may also
- want to remove the Directory menu if you need the menubar
- real estate (especially on a Plus or SE).
-
- The scripts in this package define a large number of
- command key equivalents. If you have done some
- customizing of your own, these key commands may conflict.
- If so, you will need to do some script editing to
- resolve these conflicts.
-
- You are now done installing and configuring the package.
- Quit MPW and start it up again. The "Userstartup•Goodies"
- file will be executed automatically, and all of the
- new goodies will be available. Have fun...
-
- LIST OF FILES:
-
- Setup Files - These require some editing before use
- Userstartup•Goodies # Startup Script
- ProjectFolders # List of folders containing projects, one per line
-
- Projector Scripts:
- # These scripts in particular will have trouble if you use an
- # old version of MPW (3.1 is required).
- AddChange # Add to change history for file
- AddHeader # Glenn Austin's version of AddHeader
- CheckInAll # Check in all files from current project
- CancelWindowCheckOut # Cancel checkout of active window
- ChangeFileName # Change the name of a file in a project
- CheckedOutFiles # lists modifiable files in project
- CheckInAll # check in all modifiable files in project
- CheckWindowIn # Check in active window
- CheckWindowOut # Check out active window
- CompareLastRevision # Compare a checked out file to its previous revision
- FindChange # script to find an old change in a window
- FindLurkers # script which checks checked out files against project
- GetLastChange # Get text of last change comment
- InitProjector # Setup script - Uses "ProjectFolders" file
- MountProjector # Mount a project
- OpenCheckedOut # Open all files checked out for modification
- ProjectMenu # Create project menu
- ProjListMenu # put up a menu with all mounted projects in it
- SetProject # Called by SetProjector to change projects
- SetProjector # Set current project
- UnmountProjector # Unmount a project
-
- Utility Scripts:
- CompareDirText # compare two directories for differences in TEXT files
- CvtCComments # convert old C comments /* */ to C++ style //
- DirActive # Set directory to active window's parent
- FLookup # Fast, simplistic version of Lookup script
- GetMFSize # extract SIZE resource info
- KeyMenu # Setup Command Key menu
- Lookup # Lookup a file - modified version
- LookupMenu # Build a menu of lookup commands
- MarkC # Find all functions (and C++ methdods) in file, and mark them
- MarkPascal # Find all procs and funcs in file, and Mark them
- MountServer # Script to mount an appleshare server volume
- MyBuildMenu # Customized, smarter Build Menu
- OpenMultFiles # Open 1 or more files from one directory
- PasMatIt # run a source file through PasMat
- SetMarkers # Script to set up marks in an entire project
- SetMFSize # Set SIZE resource values
- SourceMenu # Create menu of source files in a directory
- StripUnits # get rid of Pascal UNIT resources (faster & more thorough than -clean)
- Trim # Delete trailing whitespace
- Wild # Single Wildcard Command Interpreter
-
- Tools:
- CoolRequest # Like MPW's Request tool, but does passwords & big text areas
- Env # Prints out SysEnvirons info
- GetKeys # Allows you to check state of modifier keys
- Justify # Does word wrapping of text
- Print2 # Print 2 pages side by side for TEXT files
- RelString # string comparison tool used by projector scripts
- UnwrapCommentText # unwrap comments intelligently - strip whitespace, etc
- WrapCommentText # wrap comments intelligently
-
- :Docs & Help Files:
- Some extra documentation for Print2, Justify, and OSErr tools
-
- :Srcs:
- Contains source code for Print2 and OSErr tools. The source for Print2
- doesn't match the current object file (sorry).
-
-
- CREDITS:
-
- Darin Adler
- Glenn Austin
- Dave Burnard
- Bob Campbell
- scott douglass
- Fred Huxham
- Andrew Shebanow
- Wynn Wagner III
- The MPW Team
- The Finder Team
- Developer Technical Support
-